animal with a white face with spots - Spanish English Dictionary